technical hurdles - Deutsch Englisch Wörterbuch